remaining lifetime - Turkish English Dictionary